Skip to content

Dropping ctagsd LSP.#3882

Merged
eranif merged 3 commits intomasterfrom
ctagsd-dropped
Mar 19, 2026
Merged

Dropping ctagsd LSP.#3882
eranif merged 3 commits intomasterfrom
ctagsd-dropped

Conversation

@eranif
Copy link
Copy Markdown
Owner

@eranif eranif commented Mar 19, 2026

No description provided.

eranif added 3 commits March 19, 2026 11:19
Remove the bundled ctagsd language server from the build and detector
registration so CodeLite no longer discovers or exposes it as a managed
LSP backend.

Update the LSP documentation to reflect the reduced set of built-in C/C++
language servers and to generalize the guidance around conflict handling
and CMake integration for clangd.

* LSP plugin
* Build system
* Documentation

**Generated by CodeLite**

Signed-off-by: Eran Ifrah <eran@codelite.org>
Remove the legacy workspace parse/retag entry points from the UI and frame event handling. The workspace menu no longer exposes the Parse Workspace action, and the main frame no longer routes menu commands or delayed timer-driven reparses for it.

The workspace creation path is also simplified so it no longer opens or stores the tags database in the workspace file metadata. In addition, the class wizard flow stops triggering an incremental workspace parse after generating files, leaving parsing to the normal project/workspace refresh mechanisms.

* UI/menu resources
* Main frame event wiring
* Workspace creation and wizard post-generation behavior

**Generated by CodeLite**

Signed-off-by: Eran Ifrah <eran@codelite.org>
Eliminate the legacy retagging flow from project creation, file additions, file renames, and several editor/workspace UI actions. Workspace and file tag refreshes are no longer triggered directly from Manager, FileViewTree, MainBook, or ContextCpp, and the retag-in-progress guard is removed along with its related menu and update handlers.

The change also fixes the FileSystemWorkspace compile-flags file helper declaration to use the correct class name.

* Manager
* FileViewTree
* MainBook
* ContextCpp
* FileSystemWorkspace

**Generated by CodeLite**

Signed-off-by: Eran Ifrah <eran@codelite.org>
@eranif eranif changed the title Ctagsd dropped Dropping ctagsd LSP. Mar 19, 2026
@eranif eranif merged commit 499638c into master Mar 19, 2026
16 checks passed
@Jarod42 Jarod42 deleted the ctagsd-dropped branch March 19, 2026 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants